leave a lot to be desired meaning in Hindi

Verb

Something is unsatisfactory or inadequate

कुछ असंतोषजनक या अपर्याप्त होना

English Usage: The restaurant's service leaves a lot to be desired.

Hindi Usage: रेस्तरां की सेवा अपेक्षाओं पर खरा नहीं उतरती।

Share Anuvadan of leave a lot to be desired